jQuery.fn.extend({
    imagePreviewRender: function() {
        xOffset = 10, yOffset = 30;
        var a;
        $(this).hover(function(b) {
            $(this).attr("t", $(this).attr("title")), $(this).attr("title", "");
            var c = "" != $(this).attr("t") && null != $(this).attr("t") ? "<br/>" + $(this).attr("t") : "";
            a = $("<p id='imgpreview'><img src='" + $(this).attr("ref") + "' alt='" + uncompile(quiLanguage.imgPreview.altText) + "' />" + c + "</p>"), 
            $("body").append(a), a.css("top", b.pageY - xOffset + "px").css("left", b.pageX + yOffset + "px").fadeIn("fast");
        }, function() {
            $(this).attr("title", $(this).attr("t")), a.remove();
        }), $(this).mousemove(function(a) {
            $("#imgpreview").css("top", a.pageY - xOffset + "px").css("left", a.pageX + yOffset + "px");
        });
    }
});